do one's damnedest - Turco Inglés Diccionario